/*鍏ㄥ眬鏍峰紡*/
html{ overflow-y: scroll;}
body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0; font-family:"寰蒋闆呴粦";}
/**{margin:0;padding:0;}*/
body{ background:#e7ebef; font-size:14px; color:#555; font-family:"寰蒋闆呴粦";}
h2,h3,h4,h5,h6{ font-size: 16px; font-weight:bolder; color: #fff;}
input,select{ outline: none; font-family: "寰蒋闆呴粦";}
ul,li,ol,i,em{list-style:none; font-style: normal;}
img{border: none;}
a{text-decoration:none; color:#333; }
a:hover{text-decoration:none; color:#136bf6;}
.c_left{ float: left;}
.c_right{ float: right;}
.c_clear{ clear: both;}

/*澶撮儴+搴曢儴*/
.global_header{ background: url("../images/home/ic_01.png") no-repeat center; width: 100%; height:179px; margin: 0 auto; }
.global_header_logo{ width: 1200px; height: 119px; margin: 0 auto; }
.global_header_logo img{ margin: 28px 0 0 10px; }

.global_header_menu{ width: 1200px; height: 60px; margin: 0 auto; }
.global_header_menu_left ul{ width: auto; height:60px;}
.global_header_menu_left ul li{float: left; width: auto; height: 60px; line-height: 60px; text-align: center; }
.global_header_menu_left ul li a{ display: block; color: #fff; width: 140px; height: 60px; font-size: 20px; }
.global_header_menu_left ul li a:hover,.global_header_menu_left ul li a.global_header_menu_left_cur{ color: #fff; font-weight: bold; background: #86c626; }


.global_footer{ clear: both; background: #555353; height: 120px; }
.global_footer_box{ width: 1200px; text-align: center;  margin: 0 auto; line-height: 26px; color: #b7b6b6; }
.global_footer_nbsp{ padding-top: 20px;}

.global_center{ width: 1200px; height:auto; margin:0 auto; }

/*鏃ョ▼绠＄悊*/
.in_pa_left{ float: left; width: 300px; min-height: 540px; margin-top: 20px; background: #ffffff; -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(color='#dddedf', Direction=125, Strength=3)";
    filter: progid:DXImageTransform.Microsoft.Shadow(color='#e6e6e6', Direction=125, Strength=3); padding-bottom: 50px; }
.in_pa_left_one{ width:300px; height: 117px; background: url("../images/home/ic_02.png") no-repeat center; }
.in_pa_left_one h2{ text-align: center; line-height: 117px; font-size: 28px; color: #fff; }
.in_pa_left_tow{ width:100%; height: auto; }

.in_nav{ padding-top: 20px; transition: all .3s;}
.in_nav a{display: block;overflow: hidden; padding-left: 15px;line-height: 40px;max-height: 40px; color: #333; font-size: 16px; transition: all .3s;}
.in_nav a span{margin-left:5px; }
.nav-item{position: relative; margin-bottom: 3px;}
.nav-item_height{ height: 40px; }
.nav-item .nav-icon{ display: inline-block; overflow: hidden; background: url("../images/home/ic_03.png") no-repeat; width: 16px; height: 18px; vertical-align: -3px;}
.nav-more{ float:right; margin-right: 15px; transition: transform .3s; background: url("../images/home/ic_images/home") no-repeat;  width: 18px; height: 18px; margin-top: 10px;}

.nav-item li{ margin-bottom: 5px;}
.nav-item li a{ line-height: 35px; margin: 0 5px; text-indent: 15px; color: #333; }
.nav-item a:hover{ font-weight: bold; color: #126af6;}
.nav-item a:hover .nav-icon{ background: url("../oa/imageimages/home3h.png") no-repeat; }
/*.nav-item a:hover .nav-more{ background: url("../images/home/pic_18.png") no-repeat; }*/

.nav-show .nav-icon{ background: url("../images/home/ic_03h.png") no-repeat;}
.nav-show .nav-show_a{ color: #126af6; font-weight: bold; }
.nav-show .nav-more{ background: url("../images/home/ic_04h.png") no-repeat; }
.nav-show li{ margin-bottom: 5px;}
.nav-show li a{ line-height: 35px; margin: 0 15px; text-indent: 15px; color: #333; }
.nav-show li a:hover{ background:#126af6; color: #fff; }
.nav-show li a.nav-show_id{ background:#126af6; color: #fff; font-weight: bold; }
.nav-show .active{ background: red;}


.in_pa_right{background: #ffffff; -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(color='#dddedf', Direction=125, Strength=3)";
    filter: progid:DXImageTransform.Microsoft.Shadow(color='#e6e6e6', Direction=125, Strength=3);}
.in_pa_box{ margin: 20px 20px 0 20px; }

.in_box_one_title{ display: block; overflow: hidden; padding: 5px 0 10px 0; }
.in_box_one_title h2{ float: left; font-size: 36px; font-weight:bold; color: #666; margin-left: 20px; }
.in_box_one_title_search{ float: right; display: block; overflow: hidden; width: 410px; height: 36px; background: #f6f6f9; border: 1px solid #e7ebef; margin-top: 7px; margin-left:290px; }
.in_box_one_title_search .form_input{ float: left; width: 330px; height: 36px; line-height: 36px; background: transparent url("../images/home/ic_05.png") no-repeat 10px; border:none; text-indent: 40px; font-size: 16px; color: #333; }
.form_input::-webkit-input-placeholder {color: #666;}
.form_input:-moz-placeholder { color: #666;}
.form_input::-moz-placeholder {color: #666;}
.form_input:-ms-input-placeholder { color: #666;}
.in_box_one_title_search .form_button{ float: right; height:38px; line-height: 38px; width: 80px; background: #4d70fc; border: none; color: #fff; cursor: pointer; font-size: 16px;}

.in_box_one_table{ position: relative; width: 100%; border-collapse:collapse; border-spacing:0; border:1px solid #e6e7ee; background: #fafafa; }
.in_box_one_table td{ width: 14.2857%;}
.in_box_one_table thead tr td{ height: 40px; border:1px solid #e6e7ee; font-size: 18px; color: #999; text-align: center; }
.in_box_one_table tbody tr td{ height: 80px; border:1px solid #e6e7ee; vertical-align: top; }

.in_box_one_table_div{ vertical-align: top; padding: 5px; }
.in_box_one_table_div h2,.in_box_one_table_div h3{ float: right; width: 25px; height: 25px; line-height: 25px; font-weight: normal; text-align: center; font-size: 16px; color: #333;}
.in_box_one_table_div h3{ color: #999;}
.in_box_one_table_div h2.in_box_one_table_div_oh2{ background: red; color: #fff;}
.in_box_one_table_div_ul{ clear: both; padding-top: 5px; }
.in_box_one_table_div_ul li{ background: url("../images/home/ic_06.png") no-repeat left; padding-left: 12px; color: #86c626; }
.in_box_one_table tbody tr td:hover,.in_box_one_table tbody tr td.in_box_one_table_div_cur{ background: #e9f5d8;}


.in_box_tarbox{ position: relative; width: 100%; height: 100%;}

.in_box_tarbox_content{ overflow: hidden; background: #fff; border: 1px solid #e1e2ea; width: 720px; height: 560px; margin:0 auto; z-index:2;}
.in_box_tarbox_title{ position: relative; width: 100%; height:60px; line-height: 60px; margin:0 auto; background: #f6f6f9; border-bottom: 1px solid #e1e2ea; }
.in_box_tarbox_title h2{ float: left; font-size: 22px; color: #333; padding-left: 30px; }
.in_box_tarbox_title h2 b{ font-weight: bold;}
.in_box_tarbox_title_a{ float: right; display: block; background: url("../images/home/ic_10.png") no-repeat; width: 20px; height: 20px; margin: 19px 20px 0 0; }
.in_box_tarbox_margin{ padding: 0 50px; }

.in_box_tarbox_table{  width: 100%; border-collapse:collapse; border-spacing:0; margin:0 auto;  }
.in_box_tarbox_table td{ border:none; padding-top:20px; }
.in_box_tarbox_table_h2{ font-size: 16px; color: #333; font-weight: normal; margin:0 0 5px 10px; }

.in_box_tarbox_table_input{ width:618px; height: 30px; line-height: 20px; border:1px solid #f0f0f4; color: #333333; text-indent:10px; background: #fafafb; font-size: 16px; }
.in_box_tarbox_table_input::-webkit-input-placeholder {color: #666;}
.in_box_tarbox_table_input:-moz-placeholder { color: #666;}
.in_box_tarbox_table_input::-moz-placeholder {color: #666;}
.in_box_tarbox_table_input:-ms-input-placeholder { color: #666;}

.in_box_tarbox_table_textarea{ width: 598px; text-indent: 0; padding: 10px; height: 25px; line-height: 24px; color: #333; }

.in_box_tarbox_table_ldiv{ position: relative; width: 210px; }
.in_box_tarbox_table_ldiv_input{ width:208px;}
.in_box_tarbox_table_ldiv_input_youxianji{ width:100px;}

.in_box_tarbox_table_ldiv_div{ position: absolute; top: 65px; left: 0; right: 0; border: 1px solid #e3e3ea; background: #fff; z-index: 999;}
.in_box_tarbox_table_ldiv_div ul li{ height: 37px; line-height: 37px; text-indent: 10px; color: #333; font-size: 16px; }
.in_box_tarbox_table_ldiv_div ul li:hover{ background: #ededf2;}

.in_box_tarbox_table_cdiv{ position: relative; width: 260px; margin-left: 20px; }
.in_box_tarbox_table_cdiv_input{ width:258px;}

.in_box_tarbox_table_rdiv{ position: relative; width: 110px; }
.in_box_tarbox_table_rdiv_input{ width:108px; background:#fafafb url("../images/home/ic_09.png") no-repeat 85px; }

.in_box_tarbox_table_button{ display: block; overflow: hidden; width: 100%; clear: both; text-align: right; margin:30px auto 0 auto; }
.in_box_tarbox_table_button ul li{ display: inline-block; margin-left:10px; }
.in_box_tarbox_table_button ul li a{ display: inline-block; overflow: hidden; border:1px solid #e1e1e9; width: 95px; height: 37px; line-height:37px; text-align: center; color: #333; margin:0 auto; font-size: 18px; background: #e1e1e9; }
.in_box_tarbox_table_button ul li a:hover,.in_box_tarbox_table_button ul li a.in_box_tarbox_table_button_cur{  background: #0079fe; border:1px solid #0079fe; color: #fff; }

.in_box_tow{ margin-top: 30px; }
.in_box_title{ width: 100%; height: 48px; line-height: 40px; border-bottom: 1px solid #e1e1e9; }
.in_box_title h2{ float: left; font-size: 22px; margin-top: 2px; color: #333; background: url("../images/home/ic_07.png") no-repeat left; padding-left: 12px; font-weight: bold; }

.in_box_title_a{ float: right; margin-bottom: 10px;}
.in_box_title_a li{ float: left; margin-left: 15px; }
.in_box_title_a li a{ float: left; display: inline-block; height: 36px; line-height: 36px; font-size: 16px; padding: 0 15px; color: #333; font-weight: bold; }
.in_box_title_a li a img{ display: inline-block; overflow: hidden; margin-right: 5px; vertical-align:-7px;}

.in_box_tow_list{ width: auto; height:auto; margin: 10px 0 50px 0; }
.in_box_tow_list_dl{ width: 100%; display: block; overflow: hidden; }
.in_box_tow_list_dl:last-child dd{ border-bottom: none; }
.in_box_tow_list_dl dt{ float: left; font-size: 28px; font-weight: bold; color: #666; width: 60px; padding-top:37px;}
.in_box_tow_list_dl dd{ position: relative; border-bottom: 1px solid #f0f0f4; width: 93%; padding:15px 0 15px 60px; }
.in_box_tow_list_dl dd h2{ font-size: 18px; font-weight: normal; color: #333;}
.in_box_tow_list_dl dd h3{ width: 770px; line-height: 35px; }
.in_box_tow_list_dl dd h3 p{ float: left; max-width: 550px; font-size: 22px; font-weight: bold; color: #000; margin-right: 10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.in_box_tow_list_dl dd h3 span{ font-size: 16px; font-weight: normal; color: #333; background: #ededf2; padding: 6px 15px;}
.in_box_tow_list_dl .in_box_tow_list_dl_p{ clear: both; width: 770px; line-height: 22px; font-size: 16px; color: #666; padding-top: 5px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.in_box_tow_list_dl_a{ position: absolute; top:50%; right: 0; font-size: 16px; font-weight: normal; color: #fa4d4e; width: 80px; height: 36px; text-align: center; line-height: 36px; margin-top: -19px; }
.in_box_tow_list_dl_a:hover{ color: #fa4d4e; }

.hr_height{ height: 45px; }

.in_box_tarbox_content_h{ height: 360px;}
.in_input_width{ width:300px; background:#fafafb url("../images/home/ic_09.png") no-repeat 277px; }
.in_input_width_1{ width: 530px; }
.in_input_bfile{ float: right; width:80px; height: 36px; line-height: 36px; border:1px solid #4d70fc; color: #4d70fc; text-align: center; background: #fafafb; font-size: 16px; }


/*鍒楄〃*/
.list_right{ float: right; width: 880px; height: auto; }
.list_one{ width: 100%; height: auto; margin-top: 20px; background: #ffffff; -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(color='#dddedf', Direction=125, Strength=3)";
    filter: progid:DXImageTransform.Microsoft.Shadow(color='#e6e6e6', Direction=125, Strength=3); }

.list_otitle{ padding-top: 20px; }
.list_otitle_a{ float: right; margin-bottom: 10px;}
.list_otitle_a li{ float: left; margin-left: 15px; }
.list_otitle_a li a{ float: left; display: inline-block; border: 1px solid #4e72fe; height: 32px; line-height: 32px; font-size: 14px; padding: 0 15px; color: #333; font-weight: bold; margin-top: 3px;}
.list_otitle_a li a img{ display: inline-block; overflow: hidden; margin-right: 5px; vertical-align:0;}

.list_box{ margin: 0 25px 0 25px; }
.list_box_otable{ position: relative; width: 100%; border-collapse:collapse; border-spacing:0; margin:0 auto;  }
.list_box_otable td{ width: 50%; border:none; padding-top:20px; }

.list_ol_div{ position: relative; }
.list_ol_div_h2{ font-size: 14px; color: #666; font-weight: normal; margin:0 0 5px 10px; }

.list_ol_div_input{ width:100%; height: 35px; line-height: 35px; border:1px solid #f0f0f4; color: #333333; text-indent:10px; background: #fafafb; font-size: 14px; }
.list_ol_div_input::-webkit-input-placeholder {color: #666;}
.list_ol_div_input:-moz-placeholder { color: #666;}
.list_ol_div_input::-moz-placeholder {color: #666;}
.list_ol_div_input:-ms-input-placeholder { color: #666;}

.list_ol_div-width{ margin-left: 20px; }
.list_ol_div_input-width{ width: 149px;}
.list_ol_div_p{ line-height: 37px; margin-left: 5px;}
.list_ol_div_p span{ padding: 0 5px 0 5px; }

.list_ol_button{ display: block; overflow: hidden; width: 100%; clear: both; text-align: right; margin:15px auto 0 auto; padding-bottom: 30px; }
.list_ol_button ul li{ display: inline-block; margin-left:10px; }
.list_ol_button ul li a{ display: inline-block; overflow: hidden; width: 95px; height: 34px; line-height:34px; text-align: center; color: #fff; margin:0 auto; font-size: 16px; background: #9aa1b6; }
.list_ol_button ul li a:hover,.list_ol_button ul li a.list_ol_button_cur{  background: #0079fe; color: #fff; }

.list_box_ttable{ position: relative; width: 100%; border-collapse:collapse; border-spacing:0; margin:15px auto 0 auto; border: 1px solid #e8edf1; }
.list_box_ttable thead td{ height: 50px; background: #f4f5f9; color: #333; }
.list_box_ttable td{ border-bottom: 1px solid #e8edf1; text-align: left; }
.list_box_ttable tbody td{ height: 45px; color: #666;}
.list_box_ttable tbody tr:hover td{ background: #f4f5f9;}

.form_right_one_label{ display:block; width: 16px; height: 16px; cursor: pointer; background: url("../images/home/ic_12.png") no-repeat left center; color: #333; line-height: 16px; margin:0 auto; }
.form_right_one_checkbox{ opacity: 0; cursor: pointer; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); width: 16px; height: 16px; vertical-align:middle; display:block; overflow: hidden; }
.form_right_one_label:hover,.form_right_one_label_on{ background: url("../images/home/ic_13.png") no-repeat left center; }

.inspage_number{ margin-top:20px; text-align:center; padding-bottom: 30px; }
.inspage_number a{ display: inline-block;}
.inspage_a{ display: inline-block; color:#8c96b1; width: 25px; height: 25px; line-height: 25px; font-weight: bold; text-align: center;}
.inspage_a:hover,.inspage_a_on{ background:#147aeb; color: #fff; }
.inspage_span{ padding: 0 5px; color: #999; vertical-align: top; font-size: 14px; font-weight: bold; }
.inspage_p{ display: inline-block; color: #666; margin: 0 5px; }
.inspage_p b{ color: #666; padding: 0 3px;}
.inspage_input{ background: #f2f2f2; border: 1px solid #ddd; height: 23px; width: 50px; text-align: center; color: #333; margin: 0 5px; }

/*琛ㄥ崟*/
.form_table{ position: relative; width: 100%; border-collapse:collapse; border-spacing:0; border:1px solid #eaecf2; margin-top: 15px; }
.form_table tbody tr td{ min-height: 35px; border:1px solid #eaecf2; }

.form_table_left{ background: #f6f7fc; width: 15%; }
.form_table_left p{ color: #333; padding: 0 15px 0 5px; text-align: right; }
.form_table_left p i{ color: red; }
.form_table_right{ width: 85%; background: #fff; }

.form_one{ position: relative; padding: 5px 8px;}
.form_one_input{ width: 100%; height: 38px; line-height: 38px; background: #f7f7fa; border: none; color: #333; text-indent: 15px;}
.form_one_input::-webkit-input-placeholder {color: #999;}
.form_one_input:-moz-placeholder { color: #999;}
.form_one_input::-moz-placeholder {color: #999;}
.form_one_input:-ms-input-placeholder { color: #999;}

.form_in_table{ position: relative; width: 100%; border-collapse:collapse; border-spacing:0; border:none;}
.form_in_table tbody tr td{ min-height:35px; border: none; border-bottom:1px solid #eaecf2; }
.form_in_table tbody tr:last-child td{ border-bottom: none; }
.form_in_table_left{ background: #fff; }
.form_in_table_left p{ padding: 0; }
.form_in_one_input{ width:540px; }
.form_in_one_button{ background: url("../images/home/ic_14.png") no-repeat; width: 28px; height: 24px; border: none; margin-top: 6px; }

.form_in_tow_table{ position: relative; width: 100%; border-collapse:collapse; border-spacing:0; border:none; }
.form_in_tow_table tbody tr td{ min-height: 35px; border: none; border-right:1px solid #eaecf2; }
.form_in_tow_table tbody tr td:last-child{ border: none; }
.form_in_tow_table_input{  background:#f7f7fa url("../images/home/ic_15.png") no-repeat 240px; }
.form_input-width{ width: 200px;}
.form_input-width_button{ width: 60px; height: 38px; line-height: 38px; background: #fafafb; border: 1px solid #4d70fc; color: #4d70fc; text-align: center; cursor: pointer; }


.form_radio_label{ display: inline-block; width: auto; height: 20px; float: left; cursor: pointer; background: url("../images/home/ic_16.png") no-repeat left center; color: #333; line-height: 20px; margin:10px 10px 10px 10px; }
.form_radio_label_checkbox{ opacity: 0; cursor: pointer; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); width: 20px; height: 20px; vertical-align:middle; margin-right: 3px; float: left; display:block; overflow: hidden; }
.form_radio_label:hover,.form_radio_label_on{ background: url("../images/home/ic_17.png") no-repeat left center; }

/*鏄嗛搧涓汉宸ヤ綔鍙�*/
.pw_left{ width: 780px; }

.pw_lone{ width: 100%; background: #fff; margin:20px 0 0 0; min-height:430px; }
.pw_lone_tab{ display: block; overflow: hidden; height: auto;  }
.pw_lone_tab .hd{ height: 50px; background:#f2f3f8;}
.pw_lone_tab .hd ul li{ cursor: pointer; float: left; padding: 0 20px; height: 50px; line-height: 50px; color: #333; text-align: center; font-size: 18px;}
.pw_lone_tab .hd ul li.on{ background: #fff; font-size: 20px; font-weight: bold; }
.pw_lone_tab_bd{ margin: 0 15px; }

.pw_lone_tab_list{ width: 100%; padding-top: 12px;}
.pw_lone_tab_list li{ width: 100%; height: 55px; line-height: 55px; background:#f8fbff; margin: 8px auto 0 auto; }
.pw_lone_tab_list li a{ font-size: 16px; color: #333; }
.pw_lone_tab_list li a:hover{color: #136bf6;}
.pw_lone_tab_list_div{ float: left; width: 60px; height: 55px; text-align: center; line-height:24px; margin-right: 15px; background: #eaf3ff;}
.pw_lone_tab_list_div h2{ font-weight: bold; color: #99a6b9; font-size: 30px; padding-top: 6px;}
.pw_lone_tab_list_div p{ font-size: 14px; color: #99a6b9; /*-webkit-transform:scale(0.8);*/ }
.pw_lone_tab_list_algin{ text-align: center; padding-top: 17px;}
.pw_lone_tab_list_a{ background: url("../images/home/ic_18.png") no-repeat left 8px; padding-left: 20px; color: #b8bdc6; font-size: 16px; margin: 0 auto; text-align: center; line-height: 16px; }

.pw_tone{ width: 100%; background: #fff; margin:20px 0 0 0; min-height:365px; }
.pw_tone_title{ width: auto; height: 35px; line-height: 35px; border-bottom: 1px solid #e1e1e9; padding-top: 5px; margin: 0 15px; }
.pw_tone_title h2{ float: left; font-size: 20px; margin-top: 2px; color: #333; background: url("../images/home/ic_39.png") no-repeat left; padding-left: 14px; font-weight: bold; }
.pw_tone_title a{ float: right; color: #c6c6c6; margin-top: 3px; }
.pw_tone_chart{ text-align: center; padding-top: 25px; }

.pw_tow{ width: 100%; background: #fff; margin:20px 0 0 0; min-height:255px; }
.pw_tow_tab{ display: block; overflow: hidden; height: auto;  }
.pw_tow_tab .hd{ height: 50px; border-bottom:1px solid #efefef;}
.pw_tow_tab .hd ul li{ cursor: pointer; float: left; padding: 0 20px; height: 50px; line-height: 50px; color: #666; text-align: center; font-size: 16px; }
.pw_tow_tab .hd ul li.on{ background: url("../images/home/ic_25.png") no-repeat bottom; font-size: 20px; font-weight: bold; color: #333;}
.pw_tow_tab_h2{ background: url("../images/home/ic_20.png") no-repeat left; padding:3px 0 3px 27px; font-size: 14px; color: #666; font-weight: normal; margin: 19px 0; }
.pw_tow_left{ background: url("../images/home/ic_21.png") no-repeat; width: 237px; height: 120px;}
.pw_tow_left_h2{ height: 38px; line-height: 38px; text-align: center; font-size: 16px; font-weight: bold; color: #fff; border-bottom: 1px solid #64e0db;}
.pw_tow_left_dl{ padding: 17px 0 0 30px;}
.pw_tow_left_dl dt,.pw_tow_left_dl dt{ float: left;}
.pw_tow_left_dl dt{ margin-right: 15px; }
.pw_tow_left_dl dd h3{ font-weight: bold; font-size: 26px; line-height: 26px;}
.pw_tow_left_dl dd h3 span{ font-weight: normal; font-size: 18px;}
.pw_tow_left_dl dd p{ font-size: 14px; color: #fff; }

.pw_tow_center{ background: url("../images/home/ic_22.png") no-repeat; margin-left: 20px; }
.pw_tow_right{ background: url("../images/home/ic_23.png") no-repeat;}

.pw_right{ width: 400px; height: 500px; }
.pw_rone{ width: 100%; background: #fff; margin:20px 0 0 0; min-height:300px; }
.pw_rone_title{ padding-top: 0; border-bottom: none; }
.pw_rone_list dl{ display: block; overflow: hidden; clear: both; margin:15px 0 19px 0; }
.pw_rone_list dl dt{ float: left; background: #f2f4f7; color: #696a6b; width: 34px; height: 32px; line-height: 32px; text-align: center; font-size: 20px; margin:5px 10px 0 0; }
.pw_rone_list dl dd{ float: left; width: 340px;}
.pw_rone_list dl dd a{ font-size: 16px;}
.pw_rone_list dl dd span{ color: #999; }

.pw_rtow{ height: 396px;}
.pw_rtow_margin{ margin:5px 15px  0 15px; height: 220px; background: #fafafa; }
.pw_rtow_data_title{ font-size: 20px; font-weight: bold; color: #666; text-align: left; padding: 10px 0 0 10px; }
.pw_rtow_data_table{ position: relative; width: 100%; border-collapse:collapse; border-spacing:0; }
.pw_rtow_data_table td{ width: 14.2857%;}
.pw_rtow_data_table thead tr td{ height: 35px; font-size: 12px; color: #999; text-align: center; }
.pw_rtow_data_table tbody tr td{ height: 35px; }

.pw_rtow_data_table_div{ text-align: center; }
.pw_rtow_data_table_div h2{ width: 25px; height: 25px; line-height: 25px; font-weight: normal; text-align: center; font-size: 14px; color: #333; margin: 0 auto;}
.pw_rtow_data_table_div h2.in_box_one_table_div_oh2{ background: red; color: #fff;}

.pw_rtow_data_box{ width:auto; overflow:hidden; height: auto; padding:20px 15px 0 15px; }
.pw_rtow_data_box_h2{ font-size: 20px; font-weight: bold; color: #666; text-align: left; padding: 10px 0 5px 10px; }
.pw_rtow_data_box .pw_rtow_data_box_list{ position: relative; display: block; overflow: hidden; padding-bottom: 10px; width: 100%; clear: both; background: url("../images/home/ic_26.png") no-repeat 67px 7px;}
.pw_rtow_data_box .pw_rtow_data_box_list:last-child{ padding-bottom: 0; }
/*.index_left_tow_cts .cts_box:hover{ background: #fbfbfb url("../images/home/ic_33_03.png") repeat-y 12px -10px; box-shadow: 0 0 10px #e5e5e5; filter:progid:DXImageTransform.Microsoft.Shadow(color=#e3e3e3,direction=120,strength=5); }*/
.pw_rtow_data_box .pw_rtow_data_box_list .pw_rtow_data_box_list_title{ float: left; position: relative; width: 70px;  line-height: 12px; margin:0 0 0 10px;}
.pw_rtow_data_box .pw_rtow_data_box_list .pw_rtow_data_box_list_title p{ display: inline-block; overflow: hidden; vertical-align: 3px; background: #f5f5f5; color: #333; width: 50px; text-align: center; height: 24px; line-height: 24px; }
.pw_rtow_data_box .pw_rtow_data_box_list .pw_rtow_data_box_list_data{ float: left; width: 275px; position: relative; margin:3px 0 0 5px;}
.pw_rtow_data_box .pw_rtow_data_box_list .pw_rtow_data_box_list_data a{ font-size: 16px; font-weight: normal; line-height: 14px; }

.pw_rthree{ height: 354px;}
.pw_rthree_dl{ width: auto; height:auto; margin: 0; }
.pw_rthree_dl dl{ width: 25%; float: left; text-align: center; margin-top: 18px; margin-bottom: 8px;}
.pw_rthree_dl dl dt{ display: block; overflow: hidden; width: 50px; height: 43px; text-align: center; margin: 0 auto 5px auto; vertical-align: middle; }
.pw_rthree_dl dl dd a{ color: #333;  }
.pw_rthree_dl dl dd a:hover{ color: #136bf6; }


/*棣栭〉*/
.index_one_margin{ padding: 25px 20px 25px  20px; }
.index_one_focus { float: left; position: relative; overflow: hidden; width:600px; height:450px;}
.index_one_focus .pic img { width:600px; height:450px; display: block; }
.index_one_focus .hd { overflow:hidden; zoom:1; position:absolute; bottom:13px; left: 0; right:15px; z-index:5; text-align: right; }
.index_one_focus .hd li{ position: relative; display: inline-block; text-align:center; width:8px; height:8px; cursor:pointer; overflow:hidden; margin-left:4px; /*filter:alpha(opacity=80); opacity:.8;*/ -background: #555; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease; border: 1px solid #fff; }
.index_one_focus .hd .on{ background:#fff; filter:alpha(opacity=100);opacity:1;  border: 1px solid #fff;  }

.index_one_focus .c_txt-bg { position: absolute; bottom:0; z-index: 1; height: 35px; width: 100%; background:url("../images/home/ic_68.png") repeat-x bottom; /*opacity: 0.5; filter:Alpha(opacity=50);*/ overflow: hidden;}
.index_one_focus .c_txt { position: absolute; bottom:15px; z-index: 3; height: 20px; width: 100%; overflow: hidden; text-align: left; left: 15px; }
.index_one_focus .c_txt ul li{ position: absolute; width: 100%; height: 20px; line-height: 20px; }
.index_one_focus .c_txt ul li a{ color: #fff; font-size: 18px; /*font-weight: bold;*/ }


.index_one_right { overflow: hidden;  float: right; width: 525px; height: 450px; margin: 0 5px 0 0; }
.index_one_right_title { background: #e8eaf0 url("../images/home/ic_42.png") no-repeat 25px center; height: 40px; line-height: 40px; margin-top: 8px; cursor: pointer;  }
.index_one_right_title span{ font-size: 16px; color: #212535; font-weight: normal; padding-left: 60px; }
.index_one_right_title_active { background: #4d70fc url("../images/home/ic_41.png") no-repeat 25px center; font-size: 22px; color: #fff; font-weight: bold; }
.index_one_right_title_active span{  font-size: 22px; color: #fff; font-weight: bold;  }
.index_one_right_data{ width: auto; height: 190px; color:#606060; line-height: 25px; overflow: hidden; padding: 10px 15px; display: none; background: #fafafb;}
.index_one_right_data a { font-size: 16px; line-height: 32px; color:#333; background: url("../images/home/ic_40.png") no-repeat left; padding:2px 0 2px 50px; }
.index_one_right_data a:hover { color:#16a3fd; }

.index_left{ width: 590px; }
.index_left_one{ min-height:300px; overflow: hidden;}
.index_left_title{ width: auto; height: 50px; line-height: 50px; border-bottom: 1px solid #e8eaf0; padding:0 20px 0 20px; }
.index_left_title h2{ float: left; font-size: 22px; margin-top: 2px; color: #333; background: url("../images/home/ic_43.png") no-repeat left; padding-left: 30px; font-weight: normal; }
.index_left_title a{ float: right; color: #999; margin-top: 3px; }
.index_left_one_ul{ clear: both; padding: 10px 20px 0 20px; }
.index_left_one_ul li{ line-height: 32px; margin-bottom: 5px;}
.index_left_one_ul li a{ font-size: 16px; background: url("../images/home/ic_45.png") no-repeat left; padding-left: 15px; }
.index_left_one_ul li span{ float: right; font-size: 14px; color: #999;}

.index_right_one_title h2{ background: url("../images/home/ic_44.png") no-repeat left; }

.index_banner_a{ display: block; overflow: hidden; width: 1200px; height: 100px; margin:20px auto 0 auto;}

.index_left_three{ width: 655px; min-height:300px; overflow: hidden;}
.index_left_three_title h2{ background: url("../images/home/ic_52.png") no-repeat left; }
.index_right_three{ width: 535px; min-height:300px; overflow: hidden;}
.index_right_three_title h2{ background: url("../images/home/ic_53.png") no-repeat left; }

.index_right_three_a{ float: left; width: 165px; height: 87px; line-height: 87px; background: #f9f9f9; margin: 23px 0 0 10px; }
.index_right_three_a dl dt{ float: left; width:60px; text-align: right;}
.index_right_three_a dl dt img{ vertical-align: middle;}
.index_right_three_a dl dd{ float: left; font-size: 16px; text-indent: 15px; }


.index_four{ min-height:130px; }
.index_four_margin{ padding: 25px 20px 25px  20px; }
.index_four_one h2{ float: left; font-size: 16px; color:#333; }
.index_four_one ul{ float: left; }
.index_four_one ul li{ float: left; margin-left: 10px; }
.index_four_one ul li a{ font-size: 16px; }
.index_four_one ul li span{ font-size: 16px; color: #d1d1d1; }

.index_four_tow{ margin-top:20px; }
.index_four_tow h2{ line-height: 50px; }
.index_four_tow  ul li a{ display: block; overflow: hidden; height: 50px; }


.voice_2 { width: 1200px; position: relative; height: 300px; margin-top: 20px; }
.voice_2 ul{ float: right; }
.voice_2 ul li { float: left; display: inline; height: 300px; color: #fff; position: relative; margin-left: 8px; }
.voice_2 ul li.li1 { background:url("../images/home/ic_48bj.png") no-repeat center; margin-left: 0; margin-right: 2px;  }
.voice_2 ul li.li2 { background:url("../images/home/ic_48bj.png") no-repeat center; }
.voice_2 ul li.li3 { background:url("../images/home/ic_49bj.png") no-repeat center;}
.voice_2 ul li.li4 { background:url("../images/home/ic_51bj.png") no-repeat center; }
.voice_2 .fold { width: 173px; height: 100%; text-align: center; position: absolute; top: 0; left: 0;}
.voice_2 .fold .img { display: block;  margin-bottom: 20px; margin-top: 75px;}
.voice_2 .li1 .fold{ text-align: center; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease; }
.voice_2 .li1 .fold .img { width: 68px; height: 85px; margin: 85px auto 30px auto; }

.voice_2 .li2 .fold{ text-align: center; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease; }
.voice_2 .li2 .fold .img { width: 95px; height: 85px; margin: 85px auto 30px auto;}

.voice_2 .li3 .fold{ text-align: center; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease; }
.voice_2 .li3 .fold .img { width: 82px; height: 85px; margin: 85px auto 30px auto;}

.voice_2 .li4 .fold{ text-align: center; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease; }
.voice_2 .li4 .fold .img { width: 97px; height: 85px; margin: 85px auto 30px auto;}
.voice_2 .fold .txt { font-size: 24px; display: block; width: auto; font-weight: normal; margin: 0 auto; line-height: 25px; color: #fff; }
.voice_2 .unfold { background: #fff; width: 655px; height: 100%; display: none; position: absolute; top: 0; left: 0;}


.index_tow_title{ width: auto; height: 50px; line-height: 50px; padding:5px 20px 0 20px; }
.index_tow_title h2{ float: left; font-size: 22px; margin-top: 2px; color: #333; background: url("../images/home/ic_47.png") no-repeat left; padding-left: 33px; font-weight: normal; }
.index_tow_title a{ float: right; color: #999; margin-top: 3px; }
.index_tow_title-a h2{ background: url("../images/home/ic_70.png") no-repeat left; padding-left: 42px;}
.index_tow_title-b h2{ background: url("../images/home/ic_71.png") no-repeat left; padding-left: 32px;}
.index_tow_title-c h2{ background: url("../images/home/ic_72.png") no-repeat left; padding-left: 43px;}
.voice_2 .index_tow_ul{ float: none; clear: both; padding: 5px 20px 0 20px; }
.voice_2 .index_tow_ul li{ float: none; display: block; overflow: hidden; height: auto; margin:0 0 17px 0;}
.voice_2 .index_tow_ul li a{ float: left; font-size: 16px; }
.voice_2 .index_tow_ul li span{ float: left; font-size: 14px; color: #333; background: #eef1f4; padding: 1px 5px; margin-right: 10px; /*-webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease;*/
}

.calendar-header {
	padding: 5px 0 10px 0;
}

.calendar-select {
	line-height: 1.5;
	color: rgba(0, 0, 0, 0.65);
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	margin: 0;
	padding: 0;
	list-style: none;
	display: inline-block;
	position: relative;
	outline: 0;
}

.calendar-column-header,
.calendar-cell {
	width: 14%
}

.calendar-column-header {
	font-weight: 400;
	text-align: center;
}

.calendar-table {
	table-layout: fixed;
}

.calendar-cell {
	color: #333;
}

.calendar-cell.calendar-last-month-cell,
.calendar-cell.calendar-next-month-cell {
	color: #999;
}

.calendar-date {
	padding: 4px 8px;
	margin: 0 4px;
	border-top: 2px;
}

.calendar-cell.calendar-thisMonth .calendar-date,
.calendar-cell.calendar-today .calendar-date {
	color: red;
}

.calendar-date:hover {
	background: #e9f5d8;
}

.calendar-value {
	text-align: center;
}

.calendar-content {
	height: 60px;
	overflow-x: hidden;
	overflow-y: auto;
	position: static;
	width: auto;
	left: auto;
	bottom: auto;
}

.calendar-select {
	font-size: 13px;
	vertical-align: middle;
	float:left;
	width:100%;
}

.btn.calendar-select-active {
	border-color: #40a9ff;
	z-index: 2;
}

.calendar-year-select,
.calendar-month-select {
	border: 1px solid #d9d9d9;
}

.calendar-year-select:hover,
.calendar-month-select:hover {
	border-color: #40a9ff;
}

.calendar-year-text,
.calendar-select h2 {
	float: left;
font-size: 36px;
font-weight: bold;
color: #666;
margin-left: 20px;
}

.calendar-icon {
	margin: 0 10px 0 0;
}

	.calendar-icon * {
		color: rgba(0, 0, 0, 0.25);
	}

.btn {
	float: left;
	padding: 5px 10px;
	border: 1px solid #d9d9d9;
}

.btn-group {
	float: left;
	display: inline;
	padding: 0 8px;
}

.btn-group > .btn {
	position: relative;
	float: left;
}

	.btn-group > .btn:hover {
		z-index: 2;
		border-color: #40a9ff;
	}

.btn-group .btn + .btn {
	margin-left: -1px;
}

.btn-group > .btn:first-child {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}

.btn-group > .btn:last-child:not(:first-child) {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}


/*dropdown-menu*/
ul.dropdown-month, .dropdown-month li,
ul.dropdown-year, .dropdown-year li {
	list-style: none;
	text-align: center;
	padding: 0;
	margin: 0;
}

.dropdown-month.open,
.dropdown-year.open {
	display: inline-block;
	margin-top: 1px;
	width: 100%;
}

.dropdown-month,
.dropdown-year {
	height: 250px;
	overflow-y: auto;
	overflow-x: hidden;
	display: none;
	position: absolute;
	left: 0;
	top: 100%;
	background: #fff;
	width: 50px;
	border: 1px solid #eee;
}

.dropdown-month .month-item,
.dropdown-year .year-item {
	font-size: 12px;
	position: relative;
	display: block;
	padding: 5px 2px;
	line-height: 20px;
	font-weight: normal;
	color: rgba(0, 0, 0, 0.65);
	white-space: nowrap;
	cursor: pointer;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-transition: background 0.3s ease;
	transition: background 0.3s ease;
}

.month-item:hover,
.year-item:hover {
	background: #e6f7ff;
}

.year-item.active {
	background-color: #fafafa;
	font-weight: 600;
	color: rgba(0, 0, 0, 0.65);
}
/*鑷畾涔変簨浠舵牱寮�*/
ul.events li {
	background: url(../images/home/ic_06.png) no-repeat left;
	white-space: nowrap;
	font-size: 14px;
	color: #86c626;
	width:110px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}

ul.events li span {
	margin-left: 10px;
}

/*scrollbar*/
*::-webkit-scrollbar {
	width: 8px;
	background-color: #fff;
}

*::-webkit-scrollbar-thumb {
	background-color: #ddd;
}

#hidebg { 
    position:absolute;
    left:0px;top:0px; 
    background-color:#000; 
    width:100%;
    filter:alpha(opacity=60); 
    opacity:0.6; 
    display:none;
    z-Index:2;
}
.select_option_type{
	width:210px;
	height:37px; 
	border: 1px solid #f0f0f4;
	appearance:none;
   -moz-appearance:none;
   -webkit-appearance:none;
   background: url(../images/home/ic_09.png) no-repeat 185px;
}



.select_option_priority{
	width:110px;
	height:37px; 
	border: 1px solid #f0f0f4;
	appearance:none;
   -moz-appearance:none;
   -webkit-appearance:none;
   background: url(../images/home/ic_09.png) no-repeat 85px;
}
/*娓呴櫎ie鐨勯粯璁ら�夋嫨妗嗘牱寮忔竻闄わ紝闅愯棌涓嬫媺绠ご*/
select::-ms-expand { display: none; }
.schedule_select{
	background: url(../images/home/ic_09.png) no-repeat 195px;
	width:205px;
	height:37px;
	border: 1px solid #f0f0f4;
	overflow:hidden;
}
.schedule_select select {
    background: transparent;
    border: 1px solid #f0f0f4;
    width: 225px;
    height: 100%;
	padding-bottom:5px;
}
.priority_select{
	background: url(../images/home/ic_09.png) no-repeat 95px;
	width:105px;
	height:37px;
	border: 1px solid #f0f0f4;
	overflow:hidden;
}
.priority_select select {
    background: transparent;
    border: 1px solid #f0f0f4;
    width: 125px;
    height: 100%;
	padding-bottom:5px;
}